earth's core - French English Dictionary